package com.sdlh.demo.interfaces;

/**
 * @author 成都深地领航能源科技有限公司
 */
@FunctionalInterface
public interface ICounter {
    //接口私有方法jdk9引入
    private boolean check(int value) {
        return value % 2 == 0;
    }

    //接口静态方法jdk8引入
    static void print(int value) {
        System.out.println("value=" + value);
    }

    //接口默认方法jdk8引入
    default int transfer(int value) {
        return check(value) ? value : ++value;
    }

    int count(int a, int b);
}
